package com.baizhi.cmfz.dao;

import com.baizhi.cmfz.entity.Article;

import java.util.List;

/**
 * 上师文章数据访问对象
 *
 * @author zhanglh
 * @date 2019/09/11
 */
public interface ArticleDao {

    /**
     * 分页显示
     *
     * @param start 当前页码
     * @param limit 本页显示条数
     * @return List
     */
    List<Article> selectAllByPage(int start, int limit, String articleName);

    /**
     * 总条数
     *
     * @return int 总条数
     */
    int countArticle(String articleName);

    int insertArticle(Article article);

    int deleteArticle(int[] ids);

    int updateArticle(Article article);

    Article selectArticleById(int articleId);

    int updateArticleStatusByGuruId(int guruId, int status);

    //首页展示
    List<Article> fundArticleList(Integer count);


}
